pinched lightning - French English Dictionary